<%-- 
    Document   : DangKy
    Created on : Sep 19, 2012, 10:09:45 PM
    Author     : CUCAINHO
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<script type="text/javascript">
    $(function(){
        $('input').keypress(function(){
            $('input').removeClass('false');
        });
        
        $('#reg').click(function(){
            
                        
           
            if($('#txtUsername').val() ==""){
                alert("Tên đăng nhập không được để trống."); 
                $('#txtUsername').focus();
                $('#txtUsername').addClass('false');//backgroundColor', '#FFB273');
                return;
            }else if($('#txtUsername').val().length < 6){
                alert("Tên đăng nhập phải từ 6 kí tự trở lên."); 
                $('#txtUsername').focus();
                $('#txtUsername').addClass('false');//backgroundColor', '#FFB273');
                return;           
            }
            else if($('#txtPassword').val() ==""){
                alert("Mật khẩu không được để trống."); 
                $('#txtPassword').focus();
                $('#txtPassword').addClass('false');//backgroundColor', '#FFB273');
                return;
            }
            else if($('#txtPassword').val().length < 6){
                alert("Mật khẩu quá ngắn."); 
                $('#txtPassword').focus();
                $('#txtPassword').addClass('false');//backgroundColor', '#FFB273');
                return;
            }
              
            else if($('#txtPassword1').val() != $('#txtPassword').val()){
                alert("Mật khẩu nhập lại không đúng."); 
                $('#txtPassword1').focus();
                $('#txtPassword1').addClass('false');//backgroundColor', '#FFB273');
                return;
            }
            else if($('#txtHoTen').val() ==""){
                alert("Họ tên không được để trống."); 
                $('#txtHoTen').focus();
                $('#txtHoTen').addClass('false');//backgroundColor', '#FFB273');
                return;
            }
            /*else if($('#txtNgaySinh').val() ==""){
                  alert("Ngày sinh không được để trống."); 
                  $('#txtNgaySinh').focus();
                  $('#txtNgaySinh').addClass('false');//backgroundColor', '#FFB273');
                  return;
              }*/
            else if($('#txtEmail').val() ==""){
                alert("Email không được để trống."); 
                $('#txtEmail').focus();
                $('#txtEmail').addClass('false');//backgroundColor', '#FFB273');
                return;
            }
            else if(checkEmail()==false){
                alert("Email không hợp lệ. vui lòng kiểm tra lại."); 
                $('#txtEmail').focus();
                $('#txtEmail').addClass('false');//backgroundColor', '#FFB273');
                return;
            }
            
            
            
            else if($('#txtCMND').val() ==""){
                alert("CMND không được để trống."); 
                $('#txtCMND').focus();
                $('#txtCMND').addClass('false');//backgroundColor', '#FFB273');
                return;
            }
            else if($('#txtSDT').val() ==""){
                alert("Tên đăng nhập không được để trống."); 
                $('#txtSDT').focus();
                $('#txtSDT').addClass('false');//backgroundColor', '#FFB273');
                return;
            }
            else if($('#txtDiaChi').val() ==""){
                alert("Địa chỉ nhập không được để trống."); 
                $('#txtDiaChi').focus();
                $('#txtDiaChi').addClass('false');//backgroundColor', '#FFB273');
                return;
            }
            else if($('#checkusername').val() == 1){
                alert("Tên đăng nhập này đã có người sử dụng.");
                $('#txtUsername').focus();
                $('#txtUsername').addClass('false');
            }
            else if (!$('#chkDieuKhoan').is(':checked')) {
                alert("Bạn phải đồng ý với điều khoản sử dụng của chúng tôi.");
                $('#chkDieuKhoan').focus();
                return;
        
            }           
            else{
                $('#frmDangKy').submit();
            }
              
              
        });
        
        
        
        
    });
    
    

    function isEmailAddress(str) {
        var pattern = "^\w+@[a-zA-Z_]+?\.[a-zA-Z]{2,3}$"; 
        alert(str.match(pattern)); 
        return str.match(pattern);    

    }
    
    function checkEmail() {
        var email = $('#txtEmail').val();
        // alert(email);
        var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        if (!filter.test(email)) {                       
            return false;
        }
        return true;
    }
    var xmlhttp = new getXMLObject();
    
    function CheckUsername(username){         
       
        xmlhttp.open("POST","ajax",true); //getname will be the servlet name
        xmlhttp.onreadystatechange  = handleServerResponse;
        xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
        xmlhttp.send("type=checkusername&username=" + username); //Posting txtname to Servlet
        
    }
    
    function CheckUsername_blue(){
        var username = $('#txtUsername').val();
        if(username.length >= 6){               
            CheckUsername(username);
        }
    }
    function handleServerResponse() {       
        if (xmlhttp.readyState == 4) {
            if(xmlhttp.status == 200) {
                
                var coKhachHang = xmlhttp.responseText;
                var coKhachHang = $.trim(coKhachHang);
                //return coKhachHang;
                if(coKhachHang=="1"){
                    $('#userinfo').html('Tên đăng nhập này đã có người sử dụng.');
                   $('#usernamecheck').val("1");
                }
                else{
                    $('#userinfo').html('Bạn có thể sử dụng tên đăng nhập này.');
                     $('#usernamecheck').val("0");
                }
                $('#userinfo').show();
                //alert(coKhachHang);              
                
            }
            else {
                alert("Error during AJAX call. Please try again");
            }
        }
    }
    
    function getXMLObject()  //XML OBJECT
    {
        var xmlHttp = false;
        try {
            xmlHttp = new ActiveXObject("Msxml2.XMLHTTP")  // For Old Microsoft Browsers
        }
        catch (e) {
            try {
                xmlHttp = new ActiveXObject("Microsoft.XMLHTTP")  // For Microsoft IE 6.0+
            }
            catch (e2) {
                xmlHttp = false   // No Browser accepts the XMLHTTP Object then false
            }
        }
        if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
            xmlHttp = new XMLHttpRequest();        //For Mozilla, Opera Browsers
        }
        return xmlHttp;  // Mandatory Statement returning the ajax object created
    }



            
</script>
<div class="regiter">

    <div class="title_bar">
        <div class="h3">Đăng ký thành viên</div>
    </div>

    <div class="content_register">
        <form id="frmDangKy" name="frmDangKy" action="XL_DangKy" method="post">
            <table class="table_reg" border="0">
                <tr>

                    <td  colspan="2"><div class="chudedangky">Thông tin tài khoản:</div></td>

                </tr>
                <tr>
                    <td class="reg_left">Tên đăng nhập:<span class="red">(*)</span></td>
                    <td class="reg_right"><input  type="text" name="txtUsername" id="txtUsername" value="" onblur="CheckUsername_blue()" />
                        <span style="color:red ; display: none" name="userinfo" id="userinfo" ></span>
                        <input type="hidden" name="usernamecheck" id="usernamecheck" value="0"></input>
                    </td>
                </tr>
                <tr>
                    <td class="reg_left">Mật khẩu:<span class="red">(*)</span> </td>
                    <td class="reg_right"><input  type="password" name="txtPassword" id="txtPassword" value="" /></td>
                </tr>
                <tr>
                    <td class="reg_left">Xác nhận mật khẩu:<span class="red">(*)</span> </td>
                    <td class="reg_right"><input  type="password" name="txtPassword1" id="txtPassword1" value="" /></td>
                </tr>
                <tr>
                    <td colspan="2"> <div class="chudedangky">Thông tin cá nhân:</div></td>

                </tr>
                <tr>
                    <td class="reg_left">Họ tên: <span class="red">(*)</span></td>
                    <td class="reg_right"><input  type="text" name="txtHoTen" id="txtHoTen" value="" /></td>
                </tr>
                <tr>
                    <td class="reg_left">Ngày Sinh: <span class="red">(*)</span></td>
                    <td class="reg_right"><input  type="text" name="txtNgaySinh" id="txtNgaySinh" value="" /></td>
                </tr>

                <tr>
                    <td class="reg_left">Email:<span class="red">(*)</span> </td>
                    <td class="reg_right"><input  type="text" name="txtEmail" id="txtEmail" value="" /></td>
                </tr>
                <tr>
                    <td class="reg_left">CMND:<span class="red">(*)</span> </td>
                    <td class="reg_right"><input  type="text" name="txtCMND" id="txtCMND" value="" /></td>
                </tr>
                <tr>
                    <td class="reg_left">Số điện thoại:<span class="red">(*)</span> </td>
                    <td class="reg_right"> <input  type="text" name="txtSDT" id="txtSDT" value="" /></td>
                </tr>
                <tr>
                    <td class="reg_left">Địa chỉ: <span class="red">(*)</span></td>
                    <td class="reg_right"><input  type="text" name="txtDiaChi" id="txtDiaChi" value="" /></td>
                </tr>
                <tr>
                    <td colspan="2">                            
                        <div class="chudedangky">Điều khoản sử dụng:          </div>                   
                    </td>                            
                </tr>
                <tr>
                    <td colspan="2">
                        <textarea name="txtarea" cols="80" rows="7" readonly="readonly" id="txtarea2">
      Quy định liên quan đến thành viên
Điều 1: Đăng ký thành viên
Thành viên đăng ký tài khoản trong www.vatgia.com là người đã đăng ký tài khoản sử dụng theo các bước quy định của công ty Cổ phần vật giá Việt Nam (Dưới đây viết tắt là công ty), và được công ty chấp nhận sự đăng ký đó.
 Điều 2 : Bản quy định
Tất cả các thành viên khi đăng ký, và sau khi đi đăng ký đều phải tuân thủ những quy định này.

Điều 3 : Thay đổi quy định
Công ty chúng tôi có thể thay đổi quy định theo các chính sách của công ty. Khi có thay đổi, chúng tôi sẽ đăng tải lên www.vatgia.com, và sau khi đăng lên coi như quy định đó có hiệu lực. Sau khi quy định thay đổi, nếu thành viên sử dụng  thì chúng tôi coi thành viên đã chấp nhận tất cả các quy định mới. 
Điều 4 : Tư cách thành viên, và các bước đăng ký tài khoản sử dụng 
Tư cách thành viên :Thành viên sau khi đồng ý quy định này và kết thúc đăng ký tài khoản sử dụng trên "http://www.vatgia.com/">được coi là thành viên của www.vatgia.com. Thành viên chỉ đăng ký tài khoản sử dụng cho bản thân, không được đăng ký hộ cho người khác. Chúng tôi có thể từ chối việc đăng ký làm thành viên của những thành viên đã từng bị hủy bỏ tư cách thành viên trên www.vatgia.com Bước đăng ký tài khoản:Thành viên phải đọc rõ các lưu ý, và điền chính xác nội dung thông tin cần thiết vào bản đăng ký mẫu.Điều 5 : Thay đổi thông tin đăng ký .Sau khi đăng ký các thành viên có thể thay đổi thông tin đã đăng ký theo các bước đã quy định. Chúng tôi không chịu bất kỳ trách nhiệm gì về những phát sinh liên quan đến việc thay đổi thông tin của các thành viên.
Điều 6 : Quản lý tài khoản và mật khẩu

    Thành viên sau khi đăng ký phải có trách nhiệm tự quản lý tên tài khoản và mật khẩu. 
  Thành viên phải có nghĩa vụ thay đổi mật khẩu định kỳ, công ty chúng tôi không chịu trách nhiệm về những tổn hại phát sinh nếu thành viên mất mật khẩu do không thay đổi. 
  Thành viên phải có trách nhiệm tự bảo quản về tài khoản và mật khẩu của mình, nếu thành viên không quản lý tốt để người thứ ba lấy được thông tin, chúng tôi không chịu trách nhiệm về bất ký những tổn thất phát sinh do việc để mất thông tin trên gây ra.Thành viên không được cho người khác mượn sử dụng, bán, chuyển nhượng lại tài khoản và mật khẩu. 
    Nếu trong một thời gian nhất định chúng tôi thấy rằng tài khoản và mật khẩu của thành viên không được sử dụng, chúng tôi có thể tạm ngưng việc sử dụng tài khoản đó. Trong trường hợp khẩn cấp, chúng tôi có thể xóa tài khoản và mật khẩu của thành viên mà không cần được thành viên chấp thuận. Và chúng tôi cũng không chịu trách nhiệm về sự tổn hại phát sinh từ việc thành viên không quản lý được tài khoản của mình. Điều 7: Sử dụng thông tin đăng ký
Thông tin do các thành viên đăng ký lên www.vatgia.com sẽ thuộc quyền sở hữu của công ty Cổ phần vật giá Việt Nam, được quản lý và sử dụng theo các chính sách về bảo vệ thông tin cá nhân của công ty. 
   Một phần thông tin của các thành viên sẽ được sử dụng làm số liệu thống kê ở mức độ sẽ không phân biệt được từng cá nhân. Trong trường hợp nếu chúng tôi sử dụng thông tin của các thành viên ở mức độ cao hơn thì chúng tôi sẽ thông báo với thành viên đó. Khi thành viên có hành vi gây tổn hại đến các thành viên khác hoặc người thứ ba, chúng tôi có thể cung cấp thông tin cá nhân của thành viên đó cho người bị hại, cảnh sát, hoặc các cơ quan hữu quan. 
  Khi tòa án, viện kiểm sát, cảnh sát, cơ quan thuế, văn phòng luật sư, trung tâm bảo vệ người tiêu dùng, các cơ quan có thẩm quyền tương đương, hoặc công ty làm về bảo mật yêu cầu công ty chúng tôi cung cấp thông tin cá nhân, chúng tôi sẽ cung cấp thông tin cá nhân của các thành viên với mục đích bảo vệ quyền lợi, thương hiệu, tài sản của công ty.
   Điều 8 : Ngừng sử dụng dịch vụ Trong trường hợp thành viên muốn ngừng sử dụng dịch vụ, thì thành viên sẽ tiến hành các thủ tục đã quy định của công ty chúng tôi.
   Sau khi kết thúc sử dụng dịch vụ, tài khoản và mật khẩu của thành viên sẽ mất
 Điều 9 : Cấm, hủy bỏ tư cách sử dụng của thành viên
Trong trường hợp công ty chúng tôi xác nhận được thành viên vi phạm những điều dưới đây, chúng tôi có thể ngừng, hoặc hủy bỏ tư cách sử dụng của thành viên đó, và chúng tôi không chịu trách nhiệm về những tổn hại phát sinh do việc ngừng, hoặc hủy bỏ như trên gây ra. Trong trường hợp thành viên gây tổn hại đến lợi ích của công ty chúng tôi, hoặc người thứ ba do vi phạm những điều nêu dưới đây, thì thành viên vi phạm phải có trách nhiệm bồi thường những tổn hại đó. 
Đăng ký thông tin không đúng sự thật khi đăng ký thành viên.
   Có các hành vi vi phạm pháp luật, quy định này
   Có những hành vi bất chính khi sử dụng www.vatgia.com
   Sử dụng tài khoản và mật khẩu và mục đích bất chính, hoặc cho người thứ ba sử dụng.Gây tổn hại đến công ty chúng tôi .Những hành vi mà công ty chúng tôi cho rằng không phù hợp.
    Điều 10 : Thông báo
Công ty chúng tôi sẽ gửi các bản tin thông báo vào địa chỉ email do thành viên đăng ký trong trường hợp cần thiết. Trong trường hợp khẩn cấp chúng tôi sẽ thông báo bằng các phương tiện khác.
Điều 11 : Sử dụng dịch vụ
Các thành viên phải tuân thủ các quy định chung, và các hướng dẫn, quy định của từng dịch vụ riêng.
    Trong trường hợp công ty chúng tôi tiến hành bảo trì, nâng cấp hệ thống để nâng cấp dịch vụ, tiến hành bảo mật thông tin, hệ thống bị quá tải, và những trường hợp khác mang tính khách quan gây ảnh hưởng đến hệ thống, chúng tôi có thể dừng một phần, hoặc toàn bộ dịch vụ, và sẽ không chịu trách nhiệm về tổn thất phát sinh do việc dừng cung cấp với lý do trên gây ra.Điều 12. Khi sử dụng www.vatgia.com , các thành viên sẽ không được vi phạm các mục cấm dưới đây. Vi phạm quy định sử dụng của .Đăng thông tin vi phạm thuần phong mỹ tục của Việt Nam và các nước khác.Hành vi phạm tội.Xâm hại đến quyền sở hữu trí tuệ ( như bản quyền, thương hiệu, sáng chế, bí mật kinh doanh và những vấn đề khác liên quan) của, và người khác. Gây tổn hại đến người khác thông qua.www.vatgia.com.Làm tổn hại đến việc kinh doanh của công ty chúng tôi. Làm mất uy tín của công ty chúng tôi. Một thành viên đăng ký nhiều tài khoản để sử dụng. Những hành vi khác bị công ty chúng tôi coi không hợp lý. Điều 13 : Giải quyết tranh chấp, luật áp dụng .Trong quá trình sử dụng nếu xảy ra tranh chấp giữa người sử dụng và công ty chúng tôi, hai bên sẽ tiến hành đàm phán hòa giải với tinh thần hữu nghị. Trong trường hợp không giải quyết được bằng hòa giải sẽ đưa ra toà án kinh tế Hà Nội giải quyết.                
            
                        </textarea>


                </tr>
                <tr>
                    <td class="reg_left"><span class="red">Tôi chấp nhận với điều khoản bên trên:</span> </td>
                    <td class="reg_right"><input type="checkbox" checked="checked"  name="chkDieuKhoan" id="chkDieuKhoan" /></td>
                </tr>
                <tr>
                    <td class="reg_left"></td>
                    <td class="reg_right"></td>
                </tr>
                <tr>
                    <td class="reg_left"><input type="button" name="reg" id="reg" value="Đăng ký" /></td>
                    <td class="reg_right"></td>
                </tr>

            </table>
        </form>

    </div>
</div>